Interactive Language-Based Task Library Instruction and Management for Single and Multiple Robots

نویسنده

  • Steven D. Klee
چکیده

Robots acquire behaviors to perform tasks, in general by being programmed, or occasionally by being instructed through demonstrations. In this thesis, we address the challenge of providing task behaviors to a robot through language instructions and interactions. We consider robots equipped with built-in motion and perception primitives with their functionality known to the user. We contribute Instruction Graphs, a robot task representation for composing sequences, conditionals, and loops of robot primitives. Instruction Graphs are only robot-primitive dependent, therefore applying to any robot hardware platform. We present the process by which Instruction Graphs are incrementally created from language instructions, as well as the method to execute Instruction Graphs on robots. We present examples and demonstrations of acquired Instruction Graphs with our CoBot mobile service robot and our Baxter manipulator robot. We extend Instruction Graphs from single-robot tasks to multi-robot tasks with multi-robot sparse interaction coordination. We introduce Instruction Graph constructs that enable a robot to query the state of another robot, similar to a sensing primitive. We show examples where multi-robot Instruction Graphs are used to coordinate the two arms of Baxter, and to coordinate CoBot and Baxter. Motivated by the fact that the robots can accumulate a large number of Instruction Graphs, we finally address the problem of managing a task library. We first devise an approach for correcting single steps of an Instruction Graph from a task library during its test execution. We then contribute an algorithm for learning Generalized Instruction Graphs, which represent parameterized tasks, from a task library of instantiated Instruction Graphs. We further contribute an algorithm that, given the initial steps of a new task, proposes an autocompletion based on a recognized similar Generalized Instruction Graph. We show results with large task libraries, in particular for the Baxter robot, in which the instruction of new tasks benefits from this generalization and autocompletion approach. We discuss future work in terms of achieving the complete deployment of our approach on multiple robot platforms as available. We also discuss conditional representations of robot primitives, alternative filters for generalization and autocompletion, and the potential to interleave human instruction, multi-step correction, and the automated planning of Instruction Graphs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DRAFT June 16 Interactive Language-Based Task Library Instruction and Management for Single and Multiple Robots

For a robot to perform a task, people have to instruct it, typically through programming. However, it does not seem feasible for a general user to be able program any robot. Instead, people talk and use language to instruct one another. In this thesis, we investigate how to provide language-based interactions to get a robot to perform a task. We consider robots equipped with a set of built-in m...

متن کامل

The effect of task-based instruction on reading comprehension of Iranian EFL learners

Developing reading comprehension ability is an important aspect in acquisition of a language. The  present  study  focused  on  improving  reading  comprehension  ability  through  Task-based Instruction  (TBI).  TBI  is  a  methodology  that  develops  from  a  focus  on  classroom  tasks.  The participants of the study were 135 Iranian female students at different levels selected from high sc...

متن کامل

Language Skill-Task Corollary: The Effect of Decision-Making vs. Jigsaw Tasks on Developing EFL Learners’ Listening and Speaking Abilities

Task-based language Teaching (TBLT) has occupied the pertinent literature for some long years. However, the role of specific task type in developing specific skill type seems to be amongst the intact issues in the literature. To shed more light on this issue, the present study was conducted to compare the effect of jigsaw and decision-making tasks on improving listening and speaking abilities o...

متن کامل

Comparing the Efficiency of Task-based Interactive Language Teaching and Task-based Language Teaching on Language Learners’ Fear of Negative Evaluation in University Heterogeneous Classes

Psychological barriers have always had negative effects on English learning. This research was done to compare the efficiency of TBILT and TBLT on learners’ fear of negative evaluation. The statistical population included all 4200 Babol Azad University students of whom 320 were volunteers to participate in English language classes via public invitation. Then, 90 students were selected using ava...

متن کامل

The Impact of Task-based Language Teaching on ESP Learners’ Productive Skills: From Task-based Instruction to Investigation of Learners’ and Instructors’ Attitudes toward the Course

Togetherness of English for Specific Purposes (ESP) and Task-Based Language Teaching (TBLT) has been the subject of many recent studies in English as a Foreign Language (EFL) and English as a Second Language (ESL) domain. Few studies, however, have addressed the impact of TBLT on ESP learners’ linguistic production. This study aimed at investigating the impact of task-based teaching on ESP lear...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015